Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN AVENUE Detached £444,969 £78,000 29 Nov 1995
5 OWEN AVENUE Detached £388,376 £283,000 22 Jan 2016
13 OWEN AVENUE Semi-Detached £185,445 £140,000 28 Oct 2016
17 OWEN AVENUE Detached £263,547 £260,000 11 Jul 2023
23 OWEN AVENUE Semi-Detached £258,377 £55,500 21 Sep 1998
25 OWEN AVENUE Semi-Detached £241,673 £197,000 9 Dec 2019
27 OWEN AVENUE Detached £304,295 £90,500 20 Jul 2001
29 OWEN AVENUE Semi-Detached £175,589 £84,000 12 Mar 2004
31 OWEN AVENUE Semi-Detached £197,026 £127,000 30 Nov 2007
39 OWEN AVENUE Detached £396,556 £319,995 17 Jul 2018
49 OWEN AVENUE Detached £343,336 £320,000 17 Jun 2021
55 OWEN AVENUE Detached £242,016 £156,000 30 Nov 2007
57 OWEN AVENUE Semi-Detached £250,495 £147,250 21 Oct 2010
63 OWEN AVENUE Detached £289,690 £270,000 29 Jun 2021
65 OWEN AVENUE Detached £447,555 £242,000 29 May 2009
69 OWEN AVENUE Detached £320,149 £245,000 23 Jan 2017